Big Huge Thesaurus

Pterocarpus santalinus

noun